golang.org/x/crypto/sha3.state.a (field)

30 uses

	golang.org/x/crypto/sha3 (current package)
		sha3.go#L25: 	a    [25]uint64 // main state of the hash
		sha3.go#L60: 	for i := range d.a {
		sha3.go#L61: 		d.a[i] = 0
		sha3.go#L87: 		keccakF1600(&d.a)
		sha3.go#L91: 		keccakF1600(&d.a)
		sha3.go#L140: 			keccakF1600(&d.a)
		xor_generic.go#L17: 		d.a[i] ^= a
		xor_generic.go#L25: 		binary.LittleEndian.PutUint64(b, d.a[i])
		xor_unaligned.go#L26: 		d.a[0] ^= bw[0]
		xor_unaligned.go#L27: 		d.a[1] ^= bw[1]
		xor_unaligned.go#L28: 		d.a[2] ^= bw[2]
		xor_unaligned.go#L29: 		d.a[3] ^= bw[3]
		xor_unaligned.go#L30: 		d.a[4] ^= bw[4]
		xor_unaligned.go#L31: 		d.a[5] ^= bw[5]
		xor_unaligned.go#L32: 		d.a[6] ^= bw[6]
		xor_unaligned.go#L33: 		d.a[7] ^= bw[7]
		xor_unaligned.go#L34: 		d.a[8] ^= bw[8]
		xor_unaligned.go#L37: 		d.a[9] ^= bw[9]
		xor_unaligned.go#L38: 		d.a[10] ^= bw[10]
		xor_unaligned.go#L39: 		d.a[11] ^= bw[11]
		xor_unaligned.go#L40: 		d.a[12] ^= bw[12]
		xor_unaligned.go#L43: 		d.a[13] ^= bw[13]
		xor_unaligned.go#L44: 		d.a[14] ^= bw[14]
		xor_unaligned.go#L45: 		d.a[15] ^= bw[15]
		xor_unaligned.go#L46: 		d.a[16] ^= bw[16]
		xor_unaligned.go#L49: 		d.a[17] ^= bw[17]
		xor_unaligned.go#L52: 		d.a[18] ^= bw[18]
		xor_unaligned.go#L53: 		d.a[19] ^= bw[19]
		xor_unaligned.go#L54: 		d.a[20] ^= bw[20]
		xor_unaligned.go#L59: 	ab := (*[maxRate]uint8)(unsafe.Pointer(&d.a[0]))